package com.ruoyi.celoan.handanUtils.response;

public class CountryPlatformResponse {
    private String key;
    private String data;
    private String fileCom;
    private String txnCommCom;
    private String signatureData;
    private boolean apiStatus;
    private String rDesc;
    private int result;

    public void setKey(String key) {
        this.key = key;
    }

    public void setData(String data) {
        this.data = data;
    }

    public void setFileCom(String fileCom) {
        this.fileCom = fileCom;
    }

    public void setTxnCommCom(String txnCommCom) {
        this.txnCommCom = txnCommCom;
    }

    public void setSignatureData(String signatureData) {
        this.signatureData = signatureData;
    }

    public void setApiStatus(boolean apiStatus) {
        this.apiStatus = apiStatus;
    }

    public void setRDesc(String rDesc) {
        this.rDesc = rDesc;
    }

    public boolean equals(Object o) {
        if (o == this) return true;
        if (!(o instanceof CountryPlatformResponse)) return false;
        CountryPlatformResponse other = (CountryPlatformResponse) o;
        if (!other.canEqual(this)) return false;
        Object this$key = getKey(), other$key = other.getKey();
        if ((this$key == null) ? (other$key != null) : !this$key.equals(other$key)) return false;
        Object this$data = getData(), other$data = other.getData();
        if ((this$data == null) ? (other$data != null) : !this$data.equals(other$data)) return false;
        Object this$fileCom = getFileCom(), other$fileCom = other.getFileCom();
        if ((this$fileCom == null) ? (other$fileCom != null) : !this$fileCom.equals(other$fileCom)) return false;
        Object this$txnCommCom = getTxnCommCom(), other$txnCommCom = other.getTxnCommCom();
        if ((this$txnCommCom == null) ? (other$txnCommCom != null) : !this$txnCommCom.equals(other$txnCommCom))
            return false;
        Object this$signatureData = getSignatureData(), other$signatureData = other.getSignatureData();
        if ((this$signatureData == null) ? (other$signatureData != null) : !this$signatureData.equals(other$signatureData))
            return false;
        if (isApiStatus() != other.isApiStatus()) return false;
        Object this$rDesc = getRDesc(), other$rDesc = other.getRDesc();
        return !((this$rDesc == null) ? (other$rDesc != null) : !this$rDesc.equals(other$rDesc));
    }

    protected boolean canEqual(Object other) {
        return other instanceof CountryPlatformResponse;
    }

    public int hashCode() {
        int PRIME = 59;
        result = 1;
        Object $key = getKey();
        result = result * 59 + (($key == null) ? 43 : $key.hashCode());
        Object $data = getData();
        result = result * 59 + (($data == null) ? 43 : $data.hashCode());
        Object $fileCom = getFileCom();
        result = result * 59 + (($fileCom == null) ? 43 : $fileCom.hashCode());
        Object $txnCommCom = getTxnCommCom();
        result = result * 59 + (($txnCommCom == null) ? 43 : $txnCommCom.hashCode());
        Object $signatureData = getSignatureData();
        result = result * 59 + (($signatureData == null) ? 43 : $signatureData.hashCode());
        result = result * 59 + (isApiStatus() ? 79 : 97);
        Object $rDesc = getRDesc();
        return result * 59 + (($rDesc == null) ? 43 : $rDesc.hashCode());
    }

    public String toString() {
        return "CountryPlatformResponse(key=" + getKey() + ", data=" + getData() + ", fileCom=" + getFileCom() + ", txnCommCom=" + getTxnCommCom() + ", signatureData=" + getSignatureData() + ", apiStatus=" + isApiStatus() + ", rDesc=" + getRDesc() + ")";
    }

    public String getKey() {
        return this.key;
    }

    public String getData() {
        return this.data;
    }

    public String getFileCom() {
        return this.fileCom;
    }

    public String getTxnCommCom() {
        return this.txnCommCom;
    }

    public String getSignatureData() {
        return this.signatureData;
    }

    public boolean isApiStatus() {
        return this.apiStatus;
    }

    public String getRDesc() {
        return this.rDesc;
    }
}


/* Location:              D:\tuodayun\workspace\work\celoan-third-data-report-service-2.0.0-SNAPSHOT.jar!\BOOT-INF\classes\com\celoan\handanUtils\response\CountryPlatformResponse.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */
